//
//  HomeViewController.m
//  YJ
//
//  Created by 吴志勇 on 2020/4/3.
//  Copyright © 2020 wzy. All rights reserved.
//

#import "HomeViewController.h"
#import "Masonry.h"
#import "TableViewCell.h"

@interface HomeViewController ()<UITableViewDelegate,UITableViewDataSource>
/* <#注释#> */
@property (nonatomic, strong) NSMutableArray *hArray;

/**  */
@property (nonatomic, strong) UITableView *tableView;

@end

@implementation HomeViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    self.navigationController.navigationBarHidden = YES;
    [self setUI];
}

//
- (void)setUI{
    [self.view addSubview:self.tableView];
    [self.tableView mas_makeConstraints:^(MASConstraintMaker *make) {
        make.edges.mas_equalTo(self.view);
    }];
}

#pragma mark -------UITableView懒加载
-(UITableView *)tableView{
    if (_tableView == nil) {
        _tableView = [[UITableView alloc] initWithFrame:CGRectZero style:UITableViewStylePlain];
        _tableView.backgroundColor = [UIColor whiteColor];
        _tableView.showsVerticalScrollIndicator = NO;
        _tableView.showsHorizontalScrollIndicator = NO;
        _tableView.separatorStyle = UITableViewCellSelectionStyleNone;
        _tableView.estimatedRowHeight = 70;//预设高度
        _tableView.rowHeight = UITableViewAutomaticDimension;//自动计算高度

        _tableView.delegate = self;
        _tableView.dataSource = self;
        
        //        [_tableView registerNib:[UINib nibWithNibName:[NSStringFromClass([<#Xib#> Class])] bundle:nil]  forCellReuseIdentifier:<#ID#>];
        [_tableView registerClass:[TableViewCell class] forCellReuseIdentifier:@"cellId"];
        if (@available(iOS 11.0, *)) {
            _tableView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever;
           
            _tableView.estimatedSectionFooterHeight = 0;
            _tableView.estimatedSectionHeaderHeight = 0;
        }else{
            self.automaticallyAdjustsScrollViewInsets = NO;
        }
        
    }
    return _tableView;
}

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
    return 3;
}

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
    TableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellId"];
    
    if (indexPath.row == 0) {
        cell.str = @"bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb";
    }else if (indexPath.row == 1){
         cell.str = @"cccccccccc";
    }else if (indexPath.row == 2){
         cell.str = @"cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc";
    }
    
    
    return cell;
    
}

//- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{
//    if (self.hArray[indexPath.row] = 0) {
//    
//
//
//    }
//}


- (NSMutableArray *)hArray{
    if (_hArray == nil) {
        _hArray = [NSMutableArray array];
    }
    return _hArray;
}

@end
